Big Huge Thesaurus

European lemming

noun